MCP 문서 관리

메뉴

문서 정보

최종 수정일:
2025-05-13 10:47

UnifAI

UnifAI

UnifAI는 "Web3용 MCP"라고 불리는 플랫폼으로, 동적 도구 검색 및 호출 기능을 통해 복잡한 블록체인 상호작용을 단순화하는 MCP 서버입니다. AI 에이전트가 사전 구성 없이 실시간으로 필요한 도구를 식별하고 호출할 수 있도록 하여 블록체인 기술에 대한 접근성을 높입니다.

특징

  • 통합 API 인터페이스: 여러 블록체인 도구와 서비스를 단일 접근점을 통해 연결하여 개발자의 생태계 통합을 단순화합니다.
  • 동적 도구 검색: AI 에이전트가 사전 구성 없이 실시간으로 필요한 도구를 식별하고 호출할 수 있습니다.
  • 지능형 운영: 에이전트가 독립적으로 작업을 검색, 실행 및 관리하여 사용자 경험을 원활하게 합니다.
  • 보안 우선 설계: 민감한 데이터는 클라이언트 측에 유지되며 구성 가능한 액세스 제어를 제공합니다.
  • 크로스체인 지원: 솔라나, 이더리움, BNB 체인 등 여러 블록체인 네트워크에서 작업을 수행할 수 있습니다.

API

리소스

  • 블록체인 데이터: 다양한 블록체인 네트워크의 계정 잔액, 거래 내역, 토큰 정보 등에 접근할 수 있습니다.
  • DeFi 프로토콜 정보: 유동성 풀, 수익률, 거래 정보 등 DeFi 프로토콜에 대한 정보를 제공합니다.

도구

블록체인 상호작용 도구

  • 토큰 전송: 블록체인 간 토큰 전송을 실행합니다.
  • 입력: 소스 체인, 대상 체인, 토큰 유형, 금액, 수신자 주소
  • 출력: 거래 해시 및 상태

유동성 관리 도구

  • 유동성 추가/제거: DeFi 프로토콜에서 유동성을 추가하거나 제거합니다.
  • 입력: 프로토콜, 토큰 쌍, 금액, 작업 유형(추가/제거)
  • 출력: 거래 확인 및 상태

대출 및 차입 도구

  • 대출/차입 실행: DeFi 플랫폼에서 자산 대출 또는 차입을 관리합니다.
  • 입력: 플랫폼, 자산 유형, 금액, 작업 유형(대출/차입)
  • 출력: 거래 확인 및 대출 상태

예측 시장 도구

  • 베팅 배치: Polymarket과 같은 예측 시장에 베팅을 배치합니다.
  • 입력: 시장 ID, 결과, 금액
  • 출력: 베팅 확인 및 잠재적 수익

사용 방법

UnifAI MCP 서버를 Claude Desktop 또는 기타 MCP 클라이언트에 연결하려면:

  1. UnifAI SDK를 설치합니다:

    npm install @unifai/mcp-server

  2. 환경 구성을 설정합니다:

    export UNIFAI_API_KEY=your_api_key
    export BLOCKCHAIN_PROVIDER_URL=your_provider_url

  3. MCP 서버를 시작합니다:

    npx unifai-mcp-server start

  4. Claude Desktop 또는 다른 MCP 클라이언트에서 연결 구성을 업데이트합니다:

    {
      "mcpServers": {
        "unifai": {
          "command": "npx",
          "args": ["unifai-mcp-server", "start"],
          "env": {
            "UNIFAI_API_KEY": "your_api_key"
          }
        }
      }
    }

사용 사례

UnifAI MCP 서버는 다음과 같은 시나리오에서 특히 유용합니다:

  1. 복잡한 DeFi 상호작용 자동화: AI 에이전트가 사용자 지시에 따라 최적의 수익률을 찾거나 자산을 재배치하는 등의 복잡한 DeFi 작업을 실행할 수 있습니다.

  2. 크로스체인 자산 관리: 여러 블록체인에 분산된 자산을 관리하고 전송하는 작업을 단순화합니다.

  3. AI 기반 시장 분석: 온체인 데이터를 분석하여 투자 결정을 위한 인사이트를 제공합니다.

  4. 블록체인 상호작용 단순화: 일반 사용자가 기술적 복잡성을 이해할 필요 없이 블록체인 시스템과 상호작용할 수 있게 합니다.

연결된 구성 요소